The Role of Communication in Coordination Protocols for Cooperative Robot Teams
نویسندگان
چکیده
We investigate the role of communication in the coordination of cooperative robot teams and its impact on performance in search and retrieval tasks. We first discuss a baseline without communication and analyse various kinds of coordination strategies for exploration and exploitation. We then discuss how the robots construct a shared mental model by communicating beliefs and/or goals with one another, as well as the coordination protocols with regard to subtask allocation and destination selection. Moreover, we also study the influence of various factors on performance including the size of robot teams, the size of the environment that needs to be explored and ordering constraints on the team goal. We use the Blocks World for Teams as an abstract testbed for simulating such tasks, where the team goal of the robots is to search and retrieve a numbertestbed for simulating such tasks, where the team goal of the robots is to search and retrieve a number of target blocks in an initially unknown environment. In our experiments we have studied two main variations: a variant where all blocks to be retrieved have the same color (no ordering constraints on the team goal) and a variant where blocks of various colors need to be retrieved in a particular order (with ordering constraints). Our findings show that communication increases performance but significantly more so for the second variant and that exchanging more messages does not always yield a better team performance.
منابع مشابه
The Use of Hybrid Systems in the Control of Cooperative Robots
This paper presents a methodology for modeling the coordination of multi robot teams in the execution of cooperative tasks The main idea is to use hybrid systems theory in order to model the cooperation Basically during the execution of the task each robot can be in one of several discrete states called roles being controlled by di erent dynamic equations in each role The coordination of the te...
متن کاملTeam Communication as a Collaborative Process
Communication channels can reveal a great deal of information about the effectiveness of a team. This is particularly relevant for teams operating in performance settings, such as medical groups, military squads, and mixed human–robot teams. Currently, it is not known how various factors, including coordination strategy, speaker role, and time pressure, affect communication in collaborative tas...
متن کاملProtocols for Collaboration, Coordination and Dynamic Role Assignment in a Robot Team
Creation of cooperative robot teams for complex tasks requires not only agents that can function well individually but also agents that can coordinate their actions. This paper presents several methods for collaboration and coordination in a team of soccerplaying robots. In our approach, fixed collaborative supporting behaviours allow for robots to aid each other and decrease interference. Coor...
متن کاملBehavioral Diversity as Multiagent Cooperation
In many cases cooperation between robots is implemented using explicit perhaps complex coordination protocols However research in behavior based multirobot systems suggests that e ective cooperative teams can be composed of agents using simple individual agent behaviors with limited or no communication In this paper we propose behavioral diversity as an alternative cooperative strategy Behavior...
متن کاملMoving furniture with teams of autonomous robots
We wish to organize furniture in a room with a team of robots that can push objects. We show how coordinated pushing by robots can change the pose (position and orientation) of objects and then we ask whether planning, global control, and explicit communication are necessary for cooperatively changing the pose of objects. We answer in the negative and present, as witnesses, four cooperative man...
متن کامل